cleaning of ditch - Turco Inglés Diccionario